#include<iostream>

typedef struct Node{
    char data;
    Node* left;
    Node* right;
}Node;

struct info{
    float x;
    float y;
    char text;
};

struct line_info{
    float x1,x2;
    float y1,y2;
};

typedef struct qnode{
    Node data;
    qnode* next;
}qnode;

using qnode_ptr = qnode *;
class queue{
public :
    qnode_ptr front,rear;

    queue();
    void init();
    void pushque(Node n);
    Node* popque();
    void traverse();
    int isempty();

};
